deep-ray therapy - German English Dictionary